Big Huge Thesaurus

mulberry tree

noun